module Base
{
	item BerettaM38	
	{				
	    DisplayName	                =	Beretta Model 38,
		Icon                        	=	MAB38_Gun,	
		WeaponSprite                	=	BerettaM38,
        Weight	                    =	4.2,
        MagazineType                =   9mmMAG30Beretta,
        AmmoType                    =   Base.Bullets9mm,	
        AmmoBox                     =   Bullets9mmBox,
        MaxAmmo                     =   30,
        RecoilDelay	                =	0,
        ReloadTime                  =   15,
        AimingTime                  =   10,
        MinRange	                =	0.6,
        MaxRange	                =	9,
        MinAngle	                =	0.950,
        DoorDamage	                =	10,
	    MinDamage                   =	1.1,
	    MaxDamage                   =	1.3,
        StopPower                   =   2,
        PiercingBullets             =   False,
        KnockdownMod	            =	2,
        PushBackMod	                =	0.2,
        FireMode                    =   Auto,
        FireModePossibilities       =   Auto/Single,

        
        CriticalChance                  = 35,
        AimingPerkCritModifier          = 3,
        HitChance                       = 45,
        AimingPerkHitChanceModifier     = 10,
        AimingPerkMinAngleModifier      = 0.01,
        AimingPerkRangeModifier         = 2,
        
        
        SoundVolume	            = 50,
       	SoundRadius	            = 70,
		BringToBearSound		        =	M16BringToBear,
	    SwingSound      		        =	SMGshoot,
	    HitSound            		    =	BulletHitBody,
	    ClickSound         		        =	M16Jam,
	    BreakSound       		        =	M16Break,
	    EquipSound       		        =	M16Equip,
	    UnequipSound     		        =	M16UnEquip,
	    InsertAmmoSound  		        =	M16InsertAmmo,
	    EjectAmmoSound  		        =	M16EjectAmmo,
	    InsertAmmoStartSound		    =	M16InsertAmmoStart,
	    InsertAmmoStopSound		        =	M16InsertAmmoStop,
	    EjectAmmoStartSound		        =	M16EjectAmmoStart,
	    EjectAmmoStopSound		        =	M16EjectAmmoStop,
	    ShellFallSound    		        =	M9CartridgeFall,
	    RackSound        		        =	M16Rack,

        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	15,
        JamGunChance                    =   0.5,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Rifle,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	1,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        TwoHandWeapon                   =   TRUE,
        RequiresEquippedBothHands       =   TRUE,
        WeaponReloadType                =   boltaction,
        AttachmentType                  =   Rifle,	

	}
	model BerettaM38
	{
		mesh = weapons/firearm/Baretta_M38,
		texture = weapons/firearm/BarettaM38_tex,

		attachment muzzle
		{
			offset = 0.0030 0.0200 0.3900,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}


	}
	fixing Fix Beretta Model 38		
	{			
		Require : BerettaM38,		
		Fixer : BerettaM38=1,							
	}
	item CarcanoM91	
	{			
	InsertAllBulletsReload			=	true,
	DisplayName                 	=	Carcano Fucile Modello 91,
	Icon                        	=	Carano_Gun,	
	WeaponSprite                	=	CarcanoM91,	
	Type                        	=	Weapon,	
	SubCategory                 	=	Firearm,	
	isEnbloc						=	true,
	MagazineType					=   CarcanoClip,
	Ranged                      	=	TRUE,	
	IsAimedFirearm              	=	TRUE,	
	WeaponReloadType            	=	boltaction,	
	FireMode                    	=	Single,	
	RackAfterShoot              	=	TRUE,	
	AttachmentType              	=	Rifle,	
	UseEndurance                	=	FALSE,	
	TwoHandWeapon               	=	TRUE,	
	RequiresEquippedBothHands   	=	TRUE,	
				
	MinRange                    	=	0.61,
	MaxRange                    	=	13,
	AimingPerkRangeModifier     	=	4.55,
	MinDamage                   	=	1.8,
	MaxDamage                   	=	2.3,
	CriticalChance              	=	35,
	CritDmgMultiplier            	=	5,	
	AimingPerkCritModifier      	=	10,	
	HitChance                   	=	40,
	ToHitModifier               	=	1.5,	
	AimingPerkHitChanceModifier 	=	14,
	MinAngle                     	=	0.958,
	AimingPerkMinAngleModifier  	=	0.005,
	ConditionMax                	=	20,	
	ConditionLowerChanceOneIn   	=	60,	
	MultipleHitConditionAffected	=	FALSE,	
	JamGunChance                	=	2,	
	AimingTime                  	=	15,
	ReloadTime                  	=	25,	
	SwingTime                   	=	2.5,
	MinimumSwingTime            	=	2.5,
	SwingAmountBeforeImpact     	=	0,	
	RecoilDelay                 	=	25,
	Weight                      	=	3.8,
				
	AmmoType                    	=	Base.6x5Bullets,	
	AmmoBox                     	=	6x5Box,	
	MaxAmmo                     	=	6,	
	ProjectileCount             	=	1,	
	MaxHitCount                 	=	2,	
	PiercingBullets             	=	TRUE,	
	ShareDamage                 	=	FALSE,	
	SplatSize                   	=	3,	
	SplatNumber                 	=	3,	
	SplatBloodOnNoDeath         	=	TRUE,	
	PushBackMod                 	=	0.3,	
	KnockBackOnNoDeath          	=	TRUE,	
	KnockdownMod                	=	3,	
	DoorDamage                  	=	12,	
				
	RunAnim                     	=	Run_Weapon2,	
	IdleAnim                    	=	Idle_Weapon2,	
	SwingAnim                   	=	Rifle,	
	MetalValue                  	=	45,	
	SoundVolume                 	=	70,	
	SoundRadius                 	=	70,	
	SoundGain                   	=	1,	
	NPCSoundBoost               	=	1.5,	
	BringToBearSound			    =	MSR700BringToBear,
	SwingSound      			    =	MSR788Shoot,
	HitSound            		    =	BulletHitBody,
	ClickSound         		        =	MSR700Jam,
	BreakSound       		     	=	MSR700Break,
	EquipSound       			    =	MSR700Equip,
	UnequipSound     			    =	MSR700UnEquip,
	InsertAmmoSound  			    =	MSR700InsertAmmo,
	EjectAmmoSound  			    =	MSR700EjectAmmo,
	InsertAmmoStartSound		    =	MSR700InsertAmmoStart,
	InsertAmmoStopSound		        =	MSR700InsertAmmoStop,
	EjectAmmoStartSound		        =	MSR700EjectAmmoStart,
	EjectAmmoStopSound	         	=	MSR700EjectAmmoStop,
	ShellFallSound    		        =	MSR700CartridgeFall,
	RackSound        		      	=	MSR700Rack,
	Impact                 		    =	null,
	Tags                            =   Gun,
	
	ModelWeaponPart = x2Scope x2Scope_Vanilla scope scope,
    ModelWeaponPart = x4Scope x4Scope_Vanilla scope scope,
    ModelWeaponPart = x8Scope x8Scope_Vanilla scope scope,
    ModelWeaponPart = x12Scope Vanilla_x12Scope scope scope,
    ModelWeaponPart = RedDot RedDot_Vanilla reddot reddot,
    ModelWeaponPart = Laser Laser_Vanilla laser laser,
	ModelWeaponPart = LaserOn LaserOn laserOn laserOn,
	
	}
	model CarcanoM91
	{
		mesh = weapons/firearm/Carcano_M91,
		texture = weapons/firearm/CarcanoM91_tex,

		attachment muzzle
		{
			offset = 0.0020 0.0260 0.5110,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0520 0.1130,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0340 0.1590,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0110 0.3670,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laserOn
		{
			offset = 0.0000 -0.0110 0.3670,
			rotate = 90.0000 0.0000 0.0000,
		}

	}
	fixing Fix Carcano M91			
	{			
		Require : CarcanoM91,		
		Fixer : CarcanoM91=1,							
	}
	item SGT44
    {
        
        DisplayName	                =	Sturmgewehr 44,
        Icon	                    =	STG44_Gun,
        WeaponSprite	            =	STG44_Model,
        Weight	                    =	4.6,
        MagazineType                =   SGT44Mag,
        AmmoType                    =   8mmKurtz,
        AmmoBox                     =   8mmKurtzBox,
        MaxAmmo                     =   30,
        RecoilDelay	                =	0,
        ReloadTime                  =   20,
        AimingTime                  =   25,
        MinRange	                =	0.5,
        MaxRange	                =	10,
        MinAngle	                =	0.965,
        DoorDamage	                =	25,
        MinDamage	                =	1.2,
        MaxDamage	                =	1.6,
        StopPower                   =   3,
        PiercingBullets             =   TRUE,
        KnockdownMod	            =	5,
        PushBackMod	                =	0.4,
        FireMode                    =   Auto,
        FireModePossibilities       =   Auto/Single,

        
        CriticalChance                  = 35,
        AimingPerkCritModifier          = 2,
        HitChance                       = 40,
        AimingPerkHitChanceModifier     = 7,
        AimingPerkMinAngleModifier      = 0.01,
        AimingPerkRangeModifier         = 3,
        
        
        SoundVolume	            = 40,
        SoundRadius	            = 70,
        SwingSound	            = STG44Shoot,
        BreakSound              = M14Break,
        InsertAmmoSound         = M14InsertAmmo,
        EjectAmmoSound          = M14EjectAmmo,
        RackSound               = M14Rack,
        BringToBearSound        = M14BringToBear,
        HitSound                = BulletHitBody,
		ClickSound              = M14Jam,
        EquipSound              = M14Equip,
		UnequipSound            = M14UnEquip,
        InsertAmmoStartSound    = M14InsertAmmoStart,
		InsertAmmoStopSound     = M14InsertAmmoStop,
		EjectAmmoStartSound     = M14EjectAmmoStart,
		EjectAmmoStopSound      = M14EjectAmmoStop,
        ShellFallSound          = M14CartridgeFall,

        
        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	10,
        JamGunChance                    =   1,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Rifle,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	2,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        TwoHandWeapon                   =   TRUE,
        RequiresEquippedBothHands       =   TRUE,
        WeaponReloadType                =   boltaction,
        AttachmentType                  =   Rifle,

		ModelWeaponPart = x2Scope x2Scope_Vanilla scope scope,
        ModelWeaponPart = x4Scope x4Scope_Vanilla scope scope,
        ModelWeaponPart = x8Scope x8Scope_Vanilla scope scope,
        ModelWeaponPart = x12Scope Vanilla_x12Scope scope scope,
        ModelWeaponPart = RedDot RedDot_Vanilla reddot reddot,
        ModelWeaponPart = Laser Laser_Vanilla laser laser,
		ModelWeaponPart = LaserOn LaserOn laserOn laserOn,

    }
	model STG44_Model
	{
		mesh = weapons/firearm/SGT44_3,
		texture = weapons/firearm/STG44,

		attachment muzzle
		{
			offset = 0.0000 0.0240 0.3540,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0550 0.0290,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0330 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 0.0000 0.2340,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laserOn
		{
			offset = 0.0000 0.0000 0.2340,
			rotate = 90.0000 0.0000 0.0000,
		}

	}
	fixing Fix Sturmgewehr 44		
	{			
		Require : SGT44,		
		Fixer : SGT44=1,							
	}
	item MP40_SMG_Unfolded	
    {
        
        DisplayName	                =	Maschinenpistole 40 (Unfolded),
        Icon	                    =	Mp40_Unfolded_Gun,
        WeaponSprite	            =	MP40_SMG_Model_Unfolded,
        Weight	                    =	3.97,
        MagazineType                =   MP40_MAGAZINE,
        AmmoType                    =   Base.Bullets9mm,	
        AmmoBox                     =   Bullets9mmBox,
        MaxAmmo                     =   32,
        RecoilDelay	                =	0,
        ReloadTime                  =   30,
        AimingTime                  =   12,
        MinRange	                =	0.3,
        MaxRange	                =	8,
        MinAngle	                =	0.950,
        DoorDamage	                =	10,
	    MinDamage                   =	1.1,
	    MaxDamage                   =	1.3,
        StopPower                   =   2,
        PiercingBullets             =   False,
        KnockdownMod	            =	2,
        PushBackMod	                =	0.2,
        FireMode                    =   Auto,
        FireModePossibilities       =   Auto/Single,

        
        CriticalChance                  = 35,
        AimingPerkCritModifier          = 3,
        HitChance                       = 40,
        AimingPerkHitChanceModifier     = 10,
        AimingPerkMinAngleModifier      = 0.01,
        AimingPerkRangeModifier         = 2,
        
        
        SoundVolume	            = 50,
       	SoundRadius	            = 70,
		BringToBearSound		        =	M16BringToBear,
	    SwingSound      		        =	MP40shoot,
	    HitSound            		    =	BulletHitBody,
	    ClickSound         		        =	M16Jam,
	    BreakSound       		        =	M16Break,
	    EquipSound       		        =	M16Equip,
	    UnequipSound     		        =	M16UnEquip,
	    InsertAmmoSound  		        =	M16InsertAmmo,
	    EjectAmmoSound  		        =	M16EjectAmmo,
	    InsertAmmoStartSound		    =	M16InsertAmmoStart,
	    InsertAmmoStopSound		        =	M16InsertAmmoStop,
	    EjectAmmoStartSound		        =	M16EjectAmmoStart,
	    EjectAmmoStopSound		        =	M16EjectAmmoStop,
	    ShellFallSound    		        =	M9CartridgeFall,
	    RackSound        		        =	M16Rack,

        
        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	10,
        JamGunChance                    =   2,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Rifle,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	1,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        TwoHandWeapon                   =   TRUE,
        RequiresEquippedBothHands       =   TRUE,
        WeaponReloadType                =   boltaction,
        AttachmentType                  =   Rifle,


    }
	model MP40_SMG_Model_Unfolded
	{
		mesh = weapons/firearm/MP40_1,
		texture = weapons/firearm/mp40,

		attachment muzzle
		{
			offset = 0.0030 0.0240 0.3440,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

	}
	fixing Fix Maschinenpistole 40		
	{			
		Require : MP40_SMG_Unfolded,		
		Fixer : MP40_SMG_Unfolded=1,							
	}
	item MP40_SMG_folded	
    {
        
        DisplayName	                =	Maschinenpistole 40 (Folded),
        Icon	                    =	Mp40_Folded_Gun,
        WeaponSprite	            =	MP40_SMG_Model_folded,
        Weight	                    =	2.75,
        MagazineType                =   MP40_MAGAZINE,
        AmmoType                    =   Base.Bullets9mm,	
        AmmoBox                     =   Bullets9mmBox,
        MaxAmmo                     =   32,
        RecoilDelay	                =	1,
        ReloadTime                  =   30,
        AimingTime                  =   24,
        MinRange	                =	0.1,
        MaxRange	                =	7,
        MinAngle	                =	0.900,
        DoorDamage	                =	10,
	    MinDamage                   =	1.1,
	    MaxDamage                   =	1.3,
        StopPower                   =   2,
        PiercingBullets             =   False,
        KnockdownMod	            =	2,
        PushBackMod	                =	0.2,
        FireMode                    =   Auto,
        FireModePossibilities       =   Auto/Single,

        
        CriticalChance                  = 15,
        AimingPerkCritModifier          = 2,
        HitChance                       = 20,
        AimingPerkHitChanceModifier     = 7,
        AimingPerkMinAngleModifier      = 0.01,
        AimingPerkRangeModifier         = 2,
        
        
        SoundVolume	            = 50,
        SoundRadius	            = 70,
	    BringToBearSound		        =	M16BringToBear,
	    SwingSound      		        =	MP40shoot,
	    HitSound            		    =	BulletHitBody,
	    ClickSound         		        =	M16Jam,
	    BreakSound       		        =	M16Break,
	    EquipSound       		        =	M16Equip,
	    UnequipSound     		        =	M16UnEquip,
	    InsertAmmoSound  		        =	M16InsertAmmo,
	    EjectAmmoSound  		        =	M16EjectAmmo,
	    InsertAmmoStartSound		    =	M16InsertAmmoStart,
	    InsertAmmoStopSound		        =	M16InsertAmmoStop,
	    EjectAmmoStartSound		        =	M16EjectAmmoStart,
	    EjectAmmoStopSound		        =	M16EjectAmmoStop,
	    ShellFallSound    		        =	M9CartridgeFall,
	    RackSound        		        =	M16Rack,

        
        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	10,
        JamGunChance                    =   2,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Rifle,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	1,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        TwoHandWeapon                   =   TRUE,
        RequiresEquippedBothHands       =   TRUE,
        WeaponReloadType                =   boltaction,
        AttachmentType                  =   Rifle,


    }
	model MP40_SMG_Model_folded
	{
		mesh = weapons/firearm/MP40_Folded_3,
		texture = weapons/firearm/mp40,

		attachment muzzle
		{
			offset = 0.0030 0.0260 0.3370,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	fixing Fix Folded Maschinenpistole 40		
	{			
		Require : MP40_SMG_folded,		
		Fixer : MP40_SMG_folded=1,							
	}
	item Mauser98K	
	{				
	DisplayName                 	=	Mauser Karabiner 98 Kurz,
	Icon                        	=	K98_Gun,	
	WeaponSprite                	=	Kar98KModel,	
	Type                        	=	Weapon,	
	SubCategory                 	=	Firearm,	
	Ranged                      	=	TRUE,	
	IsAimedFirearm              	=	TRUE,	
	WeaponReloadType            	=	boltactionnomag,	
	FireMode                    	=	Single,	
	RackAfterShoot              	=	TRUE,	
	AttachmentType              	=	Rifle,	
	UseEndurance                	=	FALSE,	
	TwoHandWeapon               	=	TRUE,	
	RequiresEquippedBothHands   	=	TRUE,	
				
	MinRange                    	=	0.61,
	MaxRange                    	=	13,
	AimingPerkRangeModifier     	=	4.55,
	MinDamage                   	=	2,
	MaxDamage                   	=	2.8,
	CriticalChance              	=	40,
	CritDmgMultiplier            	=	5,	
	AimingPerkCritModifier      	=	10,	
	HitChance                   	=	25,
	ToHitModifier               	=	1.5,	
	AimingPerkHitChanceModifier 	=	14,
	MinAngle                     	=	0.958,
	AimingPerkMinAngleModifier  	=	0.005,
	ConditionMax                	=	20,	
	ConditionLowerChanceOneIn   	=	60,	
	MultipleHitConditionAffected	=	FALSE,	
	JamGunChance                	=	0,	
	AimingTime                  	=	18,
	ReloadTime                  	=	25,	
	SwingTime                   	=	2.5,
	MinimumSwingTime            	=	2.5,
	SwingAmountBeforeImpact     	=	0,	
	RecoilDelay                 	=	30,
	Weight                      	=	3.7,
				
	AmmoType                    	=	Base.8mmMauser,	
	AmmoBox                     	=	8mmMauserBox,	
	MaxAmmo                     	=	5,	
	ProjectileCount             	=	1,	
	MaxHitCount                 	=	2,	
	PiercingBullets             	=	TRUE,	
	ShareDamage                 	=	FALSE,	
	SplatSize                   	=	3,	
	SplatNumber                 	=	3,	
	SplatBloodOnNoDeath         	=	TRUE,	
	PushBackMod                 	=	0.3,	
	KnockBackOnNoDeath          	=	TRUE,	
	KnockdownMod                	=	3,	
	DoorDamage                  	=	25,	
				
	RunAnim                     	=	Run_Weapon2,	
	IdleAnim                    	=	Idle_Weapon2,	
	SwingAnim                   	=	Rifle,	
	MetalValue                  	=	45,	
	SoundVolume                 	=	70,	
	SoundRadius                 	=	70,	
	SoundGain                   	=	1,	
	NPCSoundBoost               	=	1.5,	
	BringToBearSound			    =	MSR700BringToBear,
	SwingSound      			    =	Kar98Shoot,
	HitSound            		    =	BulletHitBody,
	ClickSound         		        =	MSR700Jam,
	BreakSound       		     	=	MSR700Break,
	EquipSound       			    =	MSR700Equip,
	UnequipSound     			    =	MSR700UnEquip,
	InsertAmmoSound  			    =	MSR700InsertAmmo,
	EjectAmmoSound  			    =	MSR700EjectAmmo,
	InsertAmmoStartSound		    =	MSR700InsertAmmoStart,
	InsertAmmoStopSound		        =	MSR700InsertAmmoStop,
	EjectAmmoStartSound		        =	MSR700EjectAmmoStart,
	EjectAmmoStopSound	         	=	MSR700EjectAmmoStop,
	ShellFallSound    		        =	MSR700CartridgeFall,
	RackSound        		      	=	MSR700Rack,
	Impact                 		    =	null,
	Tags                            =   Gun,

    ModelWeaponPart = x2Scope x2Scope_Vanilla scope scope,
    ModelWeaponPart = x4Scope x4Scope_Vanilla scope scope,
    ModelWeaponPart = x8Scope x8Scope_Vanilla scope scope,
    ModelWeaponPart = x12Scope Vanilla_x12Scope scope scope,
    ModelWeaponPart = RedDot RedDot_Vanilla reddot reddot,
    ModelWeaponPart = Laser Laser_Vanilla laser laser,
	ModelWeaponPart = LaserOn LaserOn laserOn laserOn,
	
	}
	model Kar98KModel
	{
		mesh = weapons/firearm/K98K,
		texture = weapons/firearm/K98,

		attachment muzzle
		{
			offset = 0.0020 0.0260 0.4730,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0410 0.0370,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0300 0.1390,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0090 0.3540,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laserOn
		{
			offset = 0.0000 -0.0090 0.3540,
			rotate = 90.0000 0.0000 0.0000,
		}
	}
	fixing Fix Mauser K98K	
	{			
		Require : Mauser98K,		
		Fixer : Mauser98K=1,							
	}
	item Soumi9mm 	
    {
        
        DisplayName	                =	Suomi KP/-31,
        Icon	                    =	SuomiSMG_Gun,
        WeaponSprite	            =	Soumi_Model,
        Weight	                    =	4.6,
        MagazineType                =   SoumiMag,
        AmmoType                    =   Base.Bullets9mm,	
        AmmoBox                     =   Bullets9mmBox,
        MaxAmmo                     =   71,
        RecoilDelay	                =	0,
        ReloadTime                  =   45,
        AimingTime                  =   20,
        MinRange	                =	0.3,
        MaxRange	                =	8,
        MinAngle	                =	0.900,
        DoorDamage	                =	10,
	    MinDamage                   =	1.1,
	    MaxDamage                   =	1.3,
        StopPower                   =   2,
        PiercingBullets             =   False,
        KnockdownMod	            =	2,
        PushBackMod	                =	0.2,
        FireMode                    =   Auto,
        FireModePossibilities       =   Auto/Single,

        
        CriticalChance                  = 35,
        AimingPerkCritModifier          = 3,
        HitChance                       = 35,
        AimingPerkHitChanceModifier     = 10,
        AimingPerkMinAngleModifier      = 0.01,
        AimingPerkRangeModifier         = 2,
        
        
        SoundVolume						= 50,
       	SoundRadius						= 70,
		BringToBearSound		        =	M16BringToBear,
	    SwingSound      		        =	SMGshoot,
	    HitSound            		    =	BulletHitBody,
	    ClickSound         		        =	M16Jam,
	    BreakSound       		        =	M16Break,
	    EquipSound       		        =	M16Equip,
	    UnequipSound     		        =	M16UnEquip,
	    InsertAmmoSound  		        =	M16InsertAmmo,
	    EjectAmmoSound  		        =	M16EjectAmmo,
	    InsertAmmoStartSound		    =	M16InsertAmmoStart,
	    InsertAmmoStopSound		        =	M16InsertAmmoStop,
	    EjectAmmoStartSound		        =	M16EjectAmmoStart,
	    EjectAmmoStopSound		        =	M16EjectAmmoStop,
	    ShellFallSound    		        =	M9CartridgeFall,
	    RackSound        		        =	M16Rack,

        
        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	15,
        JamGunChance                    =   2,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Rifle,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	1,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        TwoHandWeapon                   =   TRUE,
        RequiresEquippedBothHands       =   TRUE,
        WeaponReloadType                =   boltaction,
        AttachmentType                  =   Rifle,

		ModelWeaponPart = x2Scope x2Scope_Vanilla scope scope,
		ModelWeaponPart = x4Scope x4Scope_Vanilla scope scope,
		ModelWeaponPart = x8Scope x8Scope_Vanilla scope scope,
		ModelWeaponPart = x12Scope Vanilla_x12Scope scope scope,
		ModelWeaponPart = RedDot RedDot_Vanilla reddot reddot,
		ModelWeaponPart = Laser Laser_Vanilla laser laser,

    }
	model Soumi_Model
	{
		mesh = weapons/firearm/Suomi,
		texture = weapons/firearm/perkele,

		attachment muzzle
		{
			offset = 0.0030 0.0240 0.3440,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

	}
	fixing Fix Soumi 	
	{			
		Require : Soumi9mm,		
		Fixer : Soumi9mm=1,							
	}
	item Lahti
    {
        
        DisplayName	                =	Lahti L-35,
        Icon	                    =	Lahti_Gun,
        WeaponSprite	            =	LahtiModel,
        Weight	                    =	1.25,
        MagazineType                =   LahtiMag,
        AmmoType                    =   Base.Bullets9mm,	
        AmmoBox                     =   Bullets9mmBox,
        MaxAmmo                     =   8,
        RecoilDelay	                =	15,
        ReloadTime                  =   25,
        AimingTime                  =   15,
        MinRange	                =	0,
        MaxRange	                =	8,
        MinAngle	                =	0.95,
        DoorDamage	                =	3,
        MinDamage	                =	0.6,
        MaxDamage	                =	1,
        StopPower                   =   3,
        PiercingBullets             =   TRUE,
        KnockdownMod	            =	1,
        PushBackMod	                =	0.2,
        FireMode                    =   Single,

        
        CriticalChance                  = 30,
        AimingPerkCritModifier          = 4,
        HitChance                       = 60,
        AimingPerkHitChanceModifier     = 8,
        AimingPerkMinAngleModifier      = 0.05,
        AimingPerkRangeModifier         = 3,
        
        
        SoundVolume	            = 35,
        SoundRadius	            = 40,
        SwingSound	            = M9Shoot,
        BreakSound              = M9Break,
        InsertAmmoSound         = M9InsertAmmo,
        EjectAmmoSound          = M9EjectAmmo,
        RackSound               = M9Rack,
        BringToBearSound        = M9BringToBear,
        HitSound                = BulletHitBody,
	    ClickSound              = M9Jam,
        EquipSound              = M9Equip,
	    UnequipSound            = M9InsertAmmo,
        InsertAmmoStartSound    = M9InsertAmmoStart,
	    InsertAmmoStopSound     = M9InsertAmmoStop,
	    EjectAmmoStartSound     = M9EjectAmmoStart,
	    EjectAmmoStopSound      = M9EjectAmmoStop,
        ShellFallSound          = M9CartridgeFall,

        
        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	20,
        JamGunChance                    =   1,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Handgun,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	1,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        WeaponReloadType                =   handgun,
        AttachmentType                  =   Holster,   
    }
	model LahtiModel
	{
		mesh = weapons/firearm/Lahti,
		texture = weapons/firearm/polkka,

		attachment muzzle
		{
			offset = 0.0000 -0.0170 0.1310,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment recoilpad
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 -0.0700 0.0600,
			rotate = -90.0000 0.0000 180.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0860 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	fixing Fix Lahti
    {
       Require : Lahti,

       Fixer : Lahti; Aiming=5,
    }
	item P38
    {
        DisplayName	                =	Walther P38,
        Icon	                    =	P38_Gun,
        WeaponSprite	            =	P38Model,
        Weight	                    =	0.96,
        MagazineType                =   P38Mag,
        AmmoType                    =   Base.Bullets9mm,	
        AmmoBox                     =   Bullets9mmBox,
        MaxAmmo                     =   8,
        RecoilDelay	                =	18,
        ReloadTime                  =   25,
        AimingTime                  =   12,
        MinRange	                =	0,
        MaxRange	                =	8,
        MinAngle	                =	0.95,
        DoorDamage	                =	3,
        MinDamage	                =	0.6,
        MaxDamage	                =	1,
        StopPower                   =   3,
        PiercingBullets             =   TRUE,
        KnockdownMod	            =	1,
        PushBackMod	                =	0.2,
        FireMode                    =   Single,

        
        CriticalChance                  = 35,
        AimingPerkCritModifier          = 4,
        HitChance                       = 55,
        AimingPerkHitChanceModifier     = 8,
        AimingPerkMinAngleModifier      = 0.05,
        AimingPerkRangeModifier         = 3,
        
        
        SoundVolume	            = 35,
        SoundRadius	            = 40,
        SwingSound	            = M9Shoot,
        BreakSound              = M9Break,
        InsertAmmoSound         = M9InsertAmmo,
        EjectAmmoSound          = M9EjectAmmo,
        RackSound               = M9Rack,
        BringToBearSound        = M9BringToBear,
        HitSound                = BulletHitBody,
	    ClickSound              = M9Jam,
        EquipSound              = M9Equip,
	    UnequipSound            = M9InsertAmmo,
        InsertAmmoStartSound    = M9InsertAmmoStart,
	    InsertAmmoStopSound     = M9InsertAmmoStop,
	    EjectAmmoStartSound     = M9EjectAmmoStart,
	    EjectAmmoStopSound      = M9EjectAmmoStop,
        ShellFallSound          = M9CartridgeFall,

        
        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	20,
        JamGunChance                    =   1,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Handgun,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	1,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        WeaponReloadType                =   handgun,
        AttachmentType                  =   Holster,   
        ModelWeaponPart = RedDot RedDot reddot reddot,
        ModelWeaponPart = GunLight GunLight gunlight gunlight,
        ModelWeaponPart = IronSight IronSight scope scope,
        ModelWeaponPart = Laser Laser laser laser,
    }
	model P38Model
	{
		mesh = weapons/firearm/P38-2,
		texture = weapons/firearm/P38GunTex,

		attachment muzzle
		{
			offset = 0.0000 -0.0170 0.1310,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment recoilpad
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 -0.0700 0.0600,
			rotate = -90.0000 0.0000 180.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0860 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	fixing Fix Lahti
    {
       Require : Lahti,

       Fixer : Lahti; Aiming=5,
    }
	item G43	
	{				
		DisplayName                 	=	Walther Gewehr 43,
		Icon                        	=	G43_Gun,	
		WeaponSprite                	=	G43Model,	
		Type                        	=	Weapon,	
		SubCategory                 	=	Firearm,	
		Ranged                      	=	TRUE,	
		IsAimedFirearm              	=	TRUE,	
		WeaponReloadType            	=	boltaction,	
		FireMode                    	=	Single,	
		AttachmentType              	=	Rifle,	
		UseEndurance                	=	FALSE,	
		TwoHandWeapon               	=	TRUE,	
		RequiresEquippedBothHands   	=	TRUE,	
				
		MinRange                    	=	0.5,
		MaxRange                    	=	13,
		AimingPerkRangeModifier     	=	4.55,
		MinDamage                   	=	2,
		MaxDamage                   	=	2.8,
		CriticalChance              	=	35,
		CritDmgMultiplier            	=	5,	
		AimingPerkCritModifier      	=	10,	
		HitChance                   	=	20,
		ToHitModifier               	=	1.5,	
		AimingPerkHitChanceModifier 	=	14,
		MinAngle                     	=	0.958,
		AimingPerkMinAngleModifier  	=	0.005,
		ConditionMax                	=	20,	
		ConditionLowerChanceOneIn   	=	60,	
		MultipleHitConditionAffected	=	FALSE,	
		JamGunChance                	=	0,	
		AimingTime                  	=	15,
		ReloadTime                  	=	20,	
		SwingTime                   	=	2.5,
		MinimumSwingTime            	=	2.5,
		SwingAmountBeforeImpact     	=	0,	
		RecoilDelay                 	=	30,
		Weight                      	=	4.4,
				
		AmmoType                    	=	Base.8mmMauser,	
		AmmoBox                     	=	8mmMauserBox,	
		MagazineType					=   G43Mag,
		MaxAmmo                     	=	10,	
		ProjectileCount             	=	1,	
		MaxHitCount                 	=	2,	
		PiercingBullets             	=	TRUE,	
		ShareDamage                 	=	FALSE,	
		SplatSize                   	=	3,	
		SplatNumber                 	=	3,	
		SplatBloodOnNoDeath         	=	TRUE,	
		PushBackMod                 	=	0.3,	
		KnockBackOnNoDeath          	=	TRUE,	
		KnockdownMod                	=	3,	
		DoorDamage                  	=	25,	
				
		RunAnim                     	=	Run_Weapon2,	
		IdleAnim                    	=	Idle_Weapon2,	
		SwingAnim                   	=	Rifle,	
		MetalValue                  	=	45,	
		SoundVolume                 	=	70,	
		SoundRadius                 	=	70,	
		SoundGain                   	=	1,	
		NPCSoundBoost               	=	1.5,	
		BringToBearSound			    =	MSR700BringToBear,
		SwingSound      			    =	Kar98Shoot,
		HitSound            		    =	BulletHitBody,
		ClickSound         		        =	MSR700Jam,
		BreakSound       		     	=	MSR700Break,
		EquipSound       			    =	MSR700Equip,
		UnequipSound     			    =	MSR700UnEquip,
		InsertAmmoSound  			    =	MSR700InsertAmmo,
		EjectAmmoSound  			    =	MSR700EjectAmmo,
		InsertAmmoStartSound		    =	MSR700InsertAmmoStart,
		InsertAmmoStopSound		        =	MSR700InsertAmmoStop,
		EjectAmmoStartSound		        =	MSR700EjectAmmoStart,
		EjectAmmoStopSound	         	=	MSR700EjectAmmoStop,
		ShellFallSound    		        =	MSR700CartridgeFall,
		RackSound        		      	=	MSR700Rack,
		Impact                 		    =	null,
		Tags                            =   Gun,
	
		
		ModelWeaponPart = x2Scope x2Scope_Vanilla scope scope,
		ModelWeaponPart = x4Scope x4Scope_Vanilla scope scope,
		ModelWeaponPart = x8Scope x8Scope_Vanilla scope scope,
		ModelWeaponPart = x12Scope Vanilla_x12Scope scope scope,
		ModelWeaponPart = RedDot RedDot_Vanilla reddot reddot,
		ModelWeaponPart = Laser Laser_Vanilla laser laser,
		ModelWeaponPart = LaserOn LaserOn laserOn laserOn,
	
	}
	model G43Model
	{
		mesh = weapons/firearm/G43,
		texture = weapons/firearm/G43Tex,

		attachment muzzle
		{
			offset = 0.0020 0.0260 0.4730,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0540 0.1020,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0470 0.4890,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0050 0.2980,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laserOn
		{
			offset = 0.0000 -0.0050 0.2980,
			rotate = 90.0000 0.0000 0.0000,
		}
	}
	fixing Fix G43	
	{			
		Require : G43,		
		Fixer : G43=1,							
	}
	item Arisaka	
	{				
	DisplayName                 	=	Type 38 Arisaka,
	Icon                        	=	ArisakaType38_Gun,	
	WeaponSprite                	=	Arisaka,	
	Type                        	=	Weapon,	
	SubCategory                 	=	Firearm,	
	Ranged                      	=	TRUE,	
	IsAimedFirearm              	=	TRUE,	
	WeaponReloadType            	=	boltactionnomag,	
	FireMode                    	=	Single,	
	RackAfterShoot              	=	TRUE,	
	AttachmentType              	=	Rifle,	
	UseEndurance                	=	FALSE,	
	TwoHandWeapon               	=	TRUE,	
	RequiresEquippedBothHands   	=	TRUE,	
				
	MinRange                    	=	0.61,
	MaxRange                    	=	12,
	AimingPerkRangeModifier     	=	3,
	MinDamage                   	=	1.5,
	MaxDamage                   	=	2.2,
	CriticalChance              	=	15,
	CritDmgMultiplier            	=	3,	
	AimingPerkCritModifier      	=	10,	
	HitChance                   	=	35,
	ToHitModifier               	=	1.5,	
	AimingPerkHitChanceModifier 	=	14,
	MinAngle                     	=	0.958,
	AimingPerkMinAngleModifier  	=	0.005,
	ConditionMax                	=	10,	
	ConditionLowerChanceOneIn   	=	60,	
	MultipleHitConditionAffected	=	FALSE,	
	JamGunChance                	=	0,	
	AimingTime                  	=	15,
	ReloadTime                  	=	20,	
	SwingTime                   	=	1.5,
	MinimumSwingTime            	=	2.5,
	SwingAmountBeforeImpact     	=	0,	
	RecoilDelay                 	=	20,
	Weight                      	=	4.19,
				
	AmmoType                    	=	Base.65x50_Bullets,	
	AmmoBox                     	=	65x50_Box,	
	MaxAmmo                     	=	5,	
	ProjectileCount             	=	1,	
	MaxHitCount                 	=	2,	
	PiercingBullets             	=	TRUE,	
	ShareDamage                 	=	FALSE,	
	SplatSize                   	=	3,	
	SplatNumber                 	=	3,	
	SplatBloodOnNoDeath         	=	TRUE,	
	PushBackMod                 	=	0.3,	
	KnockBackOnNoDeath          	=	TRUE,	
	KnockdownMod                	=	3,	
	DoorDamage                  	=	25,	
				
	RunAnim                     	=	Run_Weapon2,	
	IdleAnim                    	=	Idle_Weapon2,	
	SwingAnim                   	=	Rifle,	
	MetalValue                  	=	45,	
	SoundVolume                 	=	60,	
	SoundRadius                 	=	60,	
	SoundGain                   	=	1,	
	NPCSoundBoost               	=	1.5,	
	BringToBearSound			    =	MSR700BringToBear,
	SwingSound      			    =	MSR788Shoot,
	HitSound            		    =	BulletHitBody,
	ClickSound         		        =	MSR700Jam,
	BreakSound       		     	=	MSR700Break,
	EquipSound       			    =	MSR700Equip,
	UnequipSound     			    =	MSR700UnEquip,
	InsertAmmoSound  			    =	MSR700InsertAmmo,
	EjectAmmoSound  			    =	MSR700EjectAmmo,
	InsertAmmoStartSound		    =	MSR700InsertAmmoStart,
	InsertAmmoStopSound		        =	MSR700InsertAmmoStop,
	EjectAmmoStartSound		        =	MSR700EjectAmmoStart,
	EjectAmmoStopSound	         	=	MSR700EjectAmmoStop,
	ShellFallSound    		        =	MSR700CartridgeFall,
	RackSound        		      	=	MSR700Rack,
	Impact                 		    =	null,
	Tags                            =   Gun,
	
    
		ModelWeaponPart = x2Scope x2Scope_Vanilla scope scope,
		ModelWeaponPart = x4Scope x4Scope_Vanilla scope scope,
		ModelWeaponPart = x8Scope x8Scope_Vanilla scope scope,
		ModelWeaponPart = x12Scope Vanilla_x12Scope scope scope,
		ModelWeaponPart = RedDot RedDot_Vanilla reddot reddot,
		ModelWeaponPart = Laser Laser_Vanilla laser laser,
		ModelWeaponPart = LaserOn LaserOn laserOn laserOn,
	
	}
	model Arisaka
	{
		mesh = weapons/firearm/Type38_Arisaka,
		texture = weapons/firearm/Type38_Arisaka,

		attachment muzzle
		{
			offset = 0.0010 0.0100 0.4290,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0460 0.1110,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0440 0.1160,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0090 0.4430,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laserOn
		{
			offset = 0.0000 -0.0090 0.4430,
			rotate = 90.0000 0.0000 0.0000,
		}
	}
	item Fedorov	
	{				
	DisplayName                 	=	Fedorov Avtomat,	
	Icon                        	=	FederovAvtomat_Gun,	
	WeaponSprite                	=	Fedorov,	
	Type                        	=	Weapon,	
	SubCategory                 	=	Firearm,	
	Ranged                      	=	TRUE,	
	IsAimedFirearm              	=	TRUE,	
	WeaponReloadType            	=	boltaction,	
	FireMode                    	=	Auto,	
	FireModePossibilities       	=	Auto/Single,	
	AttachmentType              	=	Rifle,	
	UseEndurance                	=	FALSE,	
	TwoHandWeapon               	=	TRUE,	
	RequiresEquippedBothHands   	=	TRUE,	
				
    PiercingBullets             	=	True,
    CriticalChance              	=	10,
    CritDmgMultiplier            	=	3,
    AimingPerkCritModifier      	=	4,
    HitChance                   	=	20,	
	ToHitModifier               	=	1.5,
	AimingPerkHitChanceModifier 	=	8,
	JamGunChance                	=	2,
	MinRange                    	=	0.5,
	MaxRange                    	=	11,
	AimingPerkRangeModifier     	=	3,
	MinDamage                   	=	1.5,
	MaxDamage                   	=	2.2,	
	
	MinAngle                     	=	0.950,
	AimingPerkMinAngleModifier  	=	0.005,
	ConditionMax                	=	15,	
	ConditionLowerChanceOneIn   	=	50,	
	MultipleHitConditionAffected	=	FALSE,	
		
	AimingTime                  	=	20,
	ReloadTime                  	=	30,	
	SwingTime                   	=	0.5,
	MinimumSwingTime            	=	0.5,
	SwingAmountBeforeImpact     	=	0,	
	RecoilDelay                 	=	4,
	Weight                      	=	4.4,
					
	AmmoType                    	=	Base.65x50_Bullets,	
	AmmoBox                     	=	65x50_Box,	
	MaxAmmo                     	=	25,	
	MagazineType                	=	Base.Fedorov_Magazine,	
	ProjectileCount             	=	1,	
	MaxHitCount                 	=	1,	
	ShareDamage                 	=	FALSE,	
	SplatSize                   	=	3,	
	SplatNumber                 	=	3,	
	SplatBloodOnNoDeath         	=	TRUE,	
	PushBackMod                 	=	0.3,	
	KnockBackOnNoDeath          	=	TRUE,	
	KnockdownMod                	=	15,	
	DoorDamage                  	=	20,	
				
	RunAnim                     	=	Run_Weapon2,	
	IdleAnim                    	=	Idle_Weapon2,	
	SwingAnim                   	=	Rifle,	
	MetalValue                  	=	45,	
	SoundVolume                 	=	70,	
	SoundRadius                 	=	70,	
	SoundGain                   	=	1,	
	NPCSoundBoost               	=	1.5,	
	BringToBearSound		        =	M14BringToBear,
	SwingSound      		        =	STG44Shoot,
	HitSound            		    =	BulletHitBody,
	ClickSound         		        =	M14Jam,
	BreakSound       		        =	M14Break,
	EquipSound       		        =	M14Equip,
	UnequipSound     		        =	M14UnEquip,
	InsertAmmoSound  		        =	M14InsertAmmo,
	EjectAmmoSound  		        =	M14EjectAmmo,
	InsertAmmoStartSound		    =	M14InsertAmmoStart,
	InsertAmmoStopSound		        =	M14InsertAmmoStop,
	EjectAmmoStartSound		        =	M14EjectAmmoStart,
	EjectAmmoStopSound		        =	M14EjectAmmoStop,
	ShellFallSound    		        =	M14CartridgeFall,
	RackSound        		        =	M14Rack,
	Impact                 		    =	null,
	Tags                            =   Gun,
	

	}
	model Fedorov
	{
		mesh = weapons/firearm/Fedorov_Avtomat,
		texture = weapons/firearm/Fedorov_Avtomat,

		attachment muzzle
		{
			offset = 0.0010 0.0310 0.4920,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0460 0.0370,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

        attachment reddot
		{
			offset = 0.0000 0.0470 0.4890,
			rotate = 0.0000 0.0000 0.0000,
		}

        attachment laser
		{
			offset = 0.0000 0.0470 0.4890,
			rotate = 0.0000 0.0000 0.0000,
		}

	}
	item Danuvia	
	{				
		DisplayName                 =	Danuvia 39M,	
		Icon                        =	Danuvia_Gun,	
		WeaponSprite                =	Danuvia,	
        Weight	                    =	3.7,
        MagazineType                =   Danuvia_Magazine,
        AmmoType                    =   Base.9x25_Mauser_Bullets,	
        AmmoBox                     =   9x25_Mauser_Box,
        MaxAmmo                     =   40,
        RecoilDelay	                =	1,
        ReloadTime                  =   23,
        AimingTime                  =   30,
        MinRange	                =	0.6,
        MaxRange	                =	9,
        MinAngle	                =	0.950,
        DoorDamage	                =	20,
	    MinDamage                   =	1.3,
	    MaxDamage                   =	1.7,
        StopPower                   =   5,
        PiercingBullets             =   False,
        KnockdownMod	            =	5,
        PushBackMod	                =	0.3,
        FireMode                    =   Auto,
        FireModePossibilities       =   Auto/Single,

        
        CriticalChance                  = 15,
        AimingPerkCritModifier          = 3,
        HitChance                       = 30,
        AimingPerkHitChanceModifier     = 9,
        AimingPerkMinAngleModifier      = 0.01,
        AimingPerkRangeModifier         = 2.5,
        
        
        SoundVolume						= 50,
       	SoundRadius						= 70,
		BringToBearSound		        =	M16BringToBear,
	    SwingSound      		        =	M16Shoot,
	    HitSound            		    =	BulletHitBody,
	    ClickSound         		        =	M16Jam,
	    BreakSound       		        =	M16Break,
	    EquipSound       		        =	M16Equip,
	    UnequipSound     		        =	M16UnEquip,
	    InsertAmmoSound  		        =	M16InsertAmmo,
	    EjectAmmoSound  		        =	M16EjectAmmo,
	    InsertAmmoStartSound		    =	M16InsertAmmoStart,
	    InsertAmmoStopSound		        =	M16InsertAmmoStop,
	    EjectAmmoStartSound		        =	M16EjectAmmoStart,
	    EjectAmmoStopSound		        =	M16EjectAmmoStop,
	    ShellFallSound    		        =	M9CartridgeFall,
	    RackSound        		        =	M16Rack,

        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	20,
        JamGunChance                    =   0.5,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Rifle,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	1,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        TwoHandWeapon                   =   TRUE,
        RequiresEquippedBothHands       =   TRUE,
        WeaponReloadType                =   boltaction,
        AttachmentType                  =   Rifle,		
		

	}
	model Danuvia
	{
		mesh = weapons/firearm/Danuvia_39M,
		texture = weapons/firearm/Danuvia_39M,

		attachment muzzle
		{
			offset = 0.0010 0.0100 0.4290,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
		attachment scope
		{
			offset = 0.0000 0.0460 0.0370,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

        attachment reddot
		{
			offset = 0.0000 0.0470 0.4890,
			rotate = 0.0000 0.0000 0.0000,
		}

        attachment laser
		{
			offset = 0.0000 0.0470 0.4890,
			rotate = 0.0000 0.0000 0.0000,
		}

	}
	item Luger
    {
        
        DisplayName	                =	Luger Pistole 08,
        Icon	                    =	Luger_Gun,
        WeaponSprite	            =	LugerModel,
        Weight	                    =	0.87,
        MagazineType                =   LugerMag,
        AmmoType                    =   Base.Bullets9mm,	
        AmmoBox                     =   Bullets9mmBox,
        MaxAmmo                     =   8,
        RecoilDelay	                =	7,
        ReloadTime                  =   25,
        AimingTime                  =   12,
        MinRange	                =	0,
        MaxRange	                =	9,
        MinAngle	                =	0.95,
        DoorDamage	                =	3,
        MinDamage	                =	0.6,
        MaxDamage	                =	1,
        StopPower                   =   3,
        PiercingBullets             =   TRUE,
        KnockdownMod	            =	1,
        PushBackMod	                =	0.2,
        FireMode                    =   Single,

        
        CriticalChance                  = 35,
        AimingPerkCritModifier          = 4,
        HitChance                       = 65,
        AimingPerkHitChanceModifier     = 8,
        AimingPerkMinAngleModifier      = 0.05,
        AimingPerkRangeModifier         = 3,
        
        
        SoundVolume	            = 35,
        SoundRadius	            = 40,
        SwingSound	            = M9Shoot,
        BreakSound              = M9Break,
        InsertAmmoSound         = M9InsertAmmo,
        EjectAmmoSound          = M9EjectAmmo,
        RackSound               = M9Rack,
        BringToBearSound        = M9BringToBear,
        HitSound                = BulletHitBody,
	    ClickSound              = M9Jam,
        EquipSound              = M9Equip,
	    UnequipSound            = M9InsertAmmo,
        InsertAmmoStartSound    = M9InsertAmmoStart,
	    InsertAmmoStopSound     = M9InsertAmmoStop,
	    EjectAmmoStartSound     = M9EjectAmmoStart,
	    EjectAmmoStopSound      = M9EjectAmmoStop,
        ShellFallSound          = M9CartridgeFall,

        
        Type	                        =	Weapon,
        SubCategory	                    =	Firearm,
        IsAimedFirearm	                =	TRUE,
        UseEndurance	                =	FALSE,
        ConditionMax	                =	20,
        JamGunChance                    =   5,
        Ranged	                        =	TRUE,
        MetalValue                      =   45,
        SwingTime	                    =	0.5,
        MinimumSwingTime	            =	0.5,
        ToHitModifier	                =	1.5,
        SwingAmountBeforeImpact	        =	0,
        MultipleHitConditionAffected	=	FALSE,
        SplatSize	                    =	3,
        SplatNumber	                    =	3,
        SplatBloodOnNoDeath	            =	TRUE,
        ImpactSound	                    =	null,
        NPCSoundBoost	                =	1.5,
        SoundGain                       =   2,
        SwingAnim	                    =	Handgun,
        RunAnim	                        =	Run_Weapon2,
        IdleAnim	                    =	Idle_Weapon2,
        ShareDamage	                    =	FALSE,
        MaxHitCount	                    =	1,
        KnockBackOnNoDeath	            =	TRUE,
        ProjectileCount	                =	1,
        ConditionLowerChanceOneIn	    =	60,
        WeaponReloadType                =   handgun,
        AttachmentType                  =   Holster,   
    }
	model LugerModel
	{
		mesh = weapons/firearm/Luger_Pistol,
		texture = weapons/firearm/Luger_Pistol,

		attachment muzzle
		{
			offset = 0.0000 -0.0170 0.1310,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment scope2
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment recoilpad
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 -0.0700 0.0600,
			rotate = -90.0000 0.0000 180.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0860 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	fixing Fix Luger
    {
       Require : Luger,

       Fixer : Luger; Aiming=5,
    }
	item MG34	
	{				
		DisplayName                 	=	Maschinengewehr 34,
		Icon                        	=	MG34_Gun,	
		WeaponSprite                	=	MG34Model,	
		Type                        	=	Weapon,	
		SubCategory                 	=	Firearm,	
		Ranged                      	=	TRUE,	
		IsAimedFirearm              	=	TRUE,	
		WeaponReloadType            	=	boltaction,	
		FireMode                    	=	FullAutoHighRPM,
		FireModePossibilities			=   FullAutoHighRPM/Single,
		AttachmentType              	=	Rifle,	
		UseEndurance                	=	FALSE,	
		TwoHandWeapon               	=	TRUE,	
		RequiresEquippedBothHands   	=	TRUE,	
				
		MinRange                    	=	1.2,
		MaxRange                    	=	15,
		AimingPerkRangeModifier     	=	4.55,
		MinDamage                   	=	2,
		MaxDamage                   	=	2.8,
		CriticalChance              	=	20,
		CritDmgMultiplier            	=	5,	
		AimingPerkCritModifier      	=	10,	
		HitChance                   	=	15,
		ToHitModifier               	=	1.5,	
		AimingPerkHitChanceModifier 	=	14,
		MinAngle                     	=	0.958,
		AimingPerkMinAngleModifier  	=	0.005,
		ConditionMax                	=	20,	
		ConditionLowerChanceOneIn   	=	100,	
		MultipleHitConditionAffected	=	FALSE,	
		JamGunChance                	=	1,	
		AimingTime                  	=	30,
		ReloadTime                  	=	60,	
		SwingTime                   	=	2.5,
		MinimumSwingTime            	=	2.5,
		SwingAmountBeforeImpact     	=	0,	
		RecoilDelay                 	=	0,
		Weight                      	=	12.1,
		
        MagazineType					=   MG34Mag,
		AmmoType                    	=	Base.8mmMauser,	
		AmmoBox                     	=	8mmMauserBox,	
        MaxAmmo							=   50,
		ProjectileCount             	=	1,	
		MaxHitCount                 	=	2,	
		PiercingBullets             	=	TRUE,	
		ShareDamage                 	=	FALSE,	
		SplatSize                   	=	3,	
		SplatNumber                 	=	3,	
		SplatBloodOnNoDeath         	=	TRUE,	
		PushBackMod                 	=	0.3,	
		KnockBackOnNoDeath          	=	TRUE,	
		KnockdownMod                	=	3,	
		DoorDamage                  	=	25,	
				
		RunAnim                     	=	Run_Weapon2,	
		IdleAnim                    	=	Idle_Weapon2,	
		SwingAnim                   	=	Rifle,	
		MetalValue                  	=	45,	
		SoundVolume                 	=	80,	
		SoundRadius                 	=	100,	
		SoundGain                   	=	1,	
		NPCSoundBoost               	=	1.5,	
		BringToBearSound		        =	M14BringToBear,
		SwingSound      		        =	MGShoot,
		HitSound            		    =	BulletHitBody,
		ClickSound         		        =	M14Jam,
		BreakSound       		        =	M14Break,
		EquipSound       		        =	M14Equip,
		UnequipSound     		        =	M14UnEquip,
		InsertAmmoSound  		        =	M14InsertAmmo,
		EjectAmmoSound  		        =	M14EjectAmmo,
		InsertAmmoStartSound		    =	M14InsertAmmoStart,
		InsertAmmoStopSound		        =	M14InsertAmmoStop,
		EjectAmmoStartSound		        =	M14EjectAmmoStart,
		EjectAmmoStopSound		        =	M14EjectAmmoStop,
		ShellFallSound    		        =	M14CartridgeFall,
		RackSound        		        =	M14Rack,
		Impact                 		    =	null,
		Tags                            =   Gun,

		ModelWeaponPart = x2Scope x2Scope_Vanilla scope scope,
		ModelWeaponPart = x4Scope x4Scope_Vanilla scope scope,
		ModelWeaponPart = x8Scope x8Scope_Vanilla scope scope,
		ModelWeaponPart = x12Scope Vanilla_x12Scope scope scope,
		ModelWeaponPart = RedDot RedDot_Vanilla reddot reddot,
		ModelWeaponPart = Laser Laser_Vanilla laser laser,
		
	}
	model MG34Model
	{
		mesh = weapons/firearm/MG34,
		texture = weapons/firearm/MG34,

		attachment muzzle
		{
			offset = 0.0020 0.0110 0.6120,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 180.0000 80.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0410 0.0370,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0300 0.1390,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0090 0.3540,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	fixing Fix Maschinengewehr 34	
	{			
		Require : MG34,		
		Fixer : MG34=1,							
	}

	item MG42	
	{				
		DisplayName                 	=	Maschinengewehr 42,
		Icon                        	=	MG34_Gun,	
		WeaponSprite                	=	MG42Model,	
		Type                        	=	Weapon,	
		SubCategory                 	=	Firearm,	
		Ranged                      	=	TRUE,	
		IsAimedFirearm              	=	TRUE,	
		WeaponReloadType            	=	boltaction,	
		FireMode                    	=	FullAutoHighRPM,
		FireModePossibilities			=   FullAutoHighRPM/Single,
		AttachmentType              	=	Rifle,	
		UseEndurance                	=	FALSE,	
		TwoHandWeapon               	=	TRUE,	
		RequiresEquippedBothHands   	=	TRUE,	
				
		MinRange                    	=	1.2,
		MaxRange                    	=	15,
		AimingPerkRangeModifier     	=	4.55,
		MinDamage                   	=	2,
		MaxDamage                   	=	2.8,
		CriticalChance              	=	25,
		CritDmgMultiplier            	=	5,	
		AimingPerkCritModifier      	=	10,	
		HitChance                   	=	15,
		ToHitModifier               	=	1.5,	
		AimingPerkHitChanceModifier 	=	14,
		MinAngle                     	=	0.958,
		AimingPerkMinAngleModifier  	=	0.005,
		ConditionMax                	=	20,	
		ConditionLowerChanceOneIn   	=	100,	
		MultipleHitConditionAffected	=	FALSE,	
		JamGunChance                	=	1,	
		AimingTime                  	=	30,
		ReloadTime                  	=	60,	
		SwingTime                   	=	2.5,
		MinimumSwingTime            	=	2.5,
		SwingAmountBeforeImpact     	=	0,	
		RecoilDelay                 	=	0,
		Weight                      	=	11.6,
		
        MagazineType					=   MG34Mag,
		AmmoType                    	=	Base.8mmMauser,	
		AmmoBox                     	=	8mmMauserBox,	
        MaxAmmo							=   50,
		ProjectileCount             	=	1,	
		MaxHitCount                 	=	2,	
		PiercingBullets             	=	TRUE,	
		ShareDamage                 	=	FALSE,	
		SplatSize                   	=	3,	
		SplatNumber                 	=	3,	
		SplatBloodOnNoDeath         	=	TRUE,	
		PushBackMod                 	=	0.3,	
		KnockBackOnNoDeath          	=	TRUE,	
		KnockdownMod                	=	3,	
		DoorDamage                  	=	25,	
				
		RunAnim                     	=	Run_Weapon2,	
		IdleAnim                    	=	Idle_Weapon2,	
		SwingAnim                   	=	Rifle,	
		MetalValue                  	=	45,	
		SoundVolume                 	=	80,	
		SoundRadius                 	=	100,	
		SoundGain                   	=	1,	
		NPCSoundBoost               	=	1.5,	
		BringToBearSound		        =	M14BringToBear,
		SwingSound      		        =	M14Shoot,
		HitSound            		    =	BulletHitBody,
		ClickSound         		        =	M14Jam,
		BreakSound       		        =	M14Break,
		EquipSound       		        =	M14Equip,
		UnequipSound     		        =	M14UnEquip,
		InsertAmmoSound  		        =	M14InsertAmmo,
		EjectAmmoSound  		        =	M14EjectAmmo,
		InsertAmmoStartSound		    =	M14InsertAmmoStart,
		InsertAmmoStopSound		        =	M14InsertAmmoStop,
		EjectAmmoStartSound		        =	M14EjectAmmoStart,
		EjectAmmoStopSound		        =	M14EjectAmmoStop,
		ShellFallSound    		        =	M14CartridgeFall,
		RackSound        		        =	M14Rack,
		Impact                 		    =	null,
		Tags                            =   Gun,

		ModelWeaponPart = x2Scope x2Scope_Vanilla scope scope,
		ModelWeaponPart = x4Scope x4Scope_Vanilla scope scope,
		ModelWeaponPart = x8Scope x8Scope_Vanilla scope scope,
		ModelWeaponPart = x12Scope Vanilla_x12Scope scope scope,
		ModelWeaponPart = RedDot RedDot_Vanilla reddot reddot,
		ModelWeaponPart = Laser Laser_Vanilla laser laser,
		
	}
	model MG42Model
	{
		mesh = weapons/firearm/MG42,
		texture = weapons/firearm/MG42_3,

		attachment muzzle
		{
			offset = 0.0020 0.0110 0.6120,
			rotate = 0.0000 0.0000 180.0000,
		}

		attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 180.0000 80.0000 0.0000,
		}

		attachment scope
		{
			offset = 0.0000 0.0410 0.0370,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment bayonnet
		{
			offset = 0.0000 0.3631 -0.0091,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment reddot
		{
			offset = 0.0000 0.0300 0.1390,
			rotate = 0.0000 0.0000 0.0000,
		}

		attachment laser
		{
			offset = 0.0000 -0.0090 0.3540,
			rotate = 0.0000 0.0000 0.0000,
		}
	}
	fixing Fix Maschinengewehr 34	
	{			
		Require : MG34,		
		Fixer : MG34=1,							
	}
}
